Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework how email verification works #3784

Open
wants to merge 22 commits into
base: main
Choose a base branch
from
Open

Conversation

sandhose
Copy link
Member

@sandhose sandhose commented Jan 9, 2025

This completely redesigns how email verification works.

Fixes #3112
Fixes #2881
Helps with #1505

This is meant to be reviewed commit by commit

As per the task list bellow, it's missing a few little things, but those are details that can be tackled later, and I'll open individual issues for them.

Tasks

Preview Give feedback

Quick screen recording on how it looks:

output.mp4

@sandhose sandhose marked this pull request as draft January 9, 2025 10:28
Copy link

cloudflare-workers-and-pages bot commented Jan 9, 2025

Deploying matrix-authentication-service-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: ef74d47
Status: ✅  Deploy successful!
Preview URL: https://573581ef.matrix-authentication-service-docs.pages.dev
Branch Preview URL: https://quenting-optional-email.matrix-authentication-service-docs.pages.dev

View logs

@sandhose sandhose force-pushed the quenting/optional-email branch 2 times, most recently from 58f4749 to 59170a3 Compare January 13, 2025 08:37
@sandhose sandhose force-pushed the quenting/design-review-jan-25 branch from e708212 to 7c57d09 Compare January 13, 2025 15:49
@sandhose sandhose force-pushed the quenting/optional-email branch from 59170a3 to 73f2840 Compare January 13, 2025 15:49
Base automatically changed from quenting/design-review-jan-25 to main January 13, 2025 15:58
@sandhose sandhose force-pushed the quenting/optional-email branch from 73f2840 to 89082a7 Compare January 14, 2025 14:35
@sandhose sandhose force-pushed the quenting/optional-email branch 2 times, most recently from bda2b00 to 5638b67 Compare January 14, 2025 15:15
@sandhose sandhose force-pushed the quenting/optional-email branch from 5638b67 to d65286d Compare January 14, 2025 15:30
@sandhose sandhose force-pushed the quenting/optional-email branch from 45d4218 to 24999ef Compare January 15, 2025 15:50
@sandhose sandhose force-pushed the quenting/optional-email branch from 24999ef to a39e1d3 Compare January 15, 2025 16:30
@sandhose sandhose marked this pull request as ready for review January 15, 2025 16:31
@sandhose sandhose requested a review from reivilibre January 15, 2025 16:31
@sandhose sandhose force-pushed the quenting/optional-email branch from a39e1d3 to ef74d47 Compare January 15, 2025 16:42
@sandhose sandhose added A-Registration-Flow Related to the user registration flow T-Enhancement New feature of request labels Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Registration-Flow Related to the user registration flow T-Enhancement New feature of request
Projects
None yet
1 participant